hard to explain - Espagnol Anglais Dictionnaire